1
00:00:02,000 --> 00:00:07,000
This programme contains
some strong language and violence.

2
00:00:11,120 --> 00:00:14,176
You said that this was encrypted
inside the BT malware?

3
00:00:14,200 --> 00:00:15,240
Yeah.

4
00:00:16,400 --> 00:00:19,176
Well, you have a date,
a time and a place.

5
00:00:19,200 --> 00:00:22,216
It looks like someone's sending us
an invitation.

6
00:00:22,240 --> 00:00:23,856
I think someone should go to Harrogate.

7
00:00:23,880 --> 00:00:25,560
Me, if no-one else will.

8
00:00:27,280 --> 00:00:29,216
OK.

9
00:00:29,240 --> 00:00:31,096
And you better go with her.
If it's Cyber World,

10
00:00:31,120 --> 00:00:33,936
the FSB are gonna be there. It's
likely one of their provocations.

11
00:00:33,960 --> 00:00:35,256
It's got all the hallmarks.

12
00:00:35,280 --> 00:00:37,256
According to our embassy in Moscow,

13
00:00:37,280 --> 00:00:40,256
the lights have been flashing
on and off in Putin's office.

14
00:00:40,280 --> 00:00:41,696
What do you need?

15
00:00:41,720 --> 00:00:43,336
The Jolly Roger?

16
00:00:43,360 --> 00:00:44,816
He blames Russia for the attack

17
00:00:44,840 --> 00:00:48,999
and he says that he's retaliating.
Calls himself a "patriotic hacker".

18
00:00:57,800 --> 00:00:59,560
You speak good English, I think.

19
00:01:09,760 --> 00:01:11,440
Do you wanna de-compress?

20
00:01:13,320 --> 00:01:15,040
S-Sure.

21
00:01:20,600 --> 00:01:22,616
It's not... It's not a good idea.

22
00:01:22,640 --> 00:01:24,496
You're upset.

23
00:01:24,520 --> 00:01:27,656
There is something you
haven't found yet, something hidden.

24
00:01:27,680 --> 00:01:30,256
What? There's nothing else -
we've checked. Listen.

25
00:01:30,280 --> 00:01:33,296
It's really dangerous.
It could cause a war.

26
00:01:33,320 --> 00:01:36,096
You can stop it. Look in the malware.

27
00:01:36,120 --> 00:01:39,136
Please don't tell my name, not to anyone.

28
00:01:39,160 --> 00:01:42,120
If they find out I told you this,
they will kill me.

29
00:01:50,600 --> 00:01:51,880
Danny can see us in 45.

30
00:01:53,520 --> 00:01:55,456
I'll meet you there.
We don't wanna be late.

31
00:01:55,480 --> 00:01:57,176
I'll meet you there, OK?

32
00:01:57,200 --> 00:01:58,560
Sure.

33
00:02:06,120 --> 00:02:09,016
Hey, stranger.
I thought you'd gone to Harrogate.

34
00:02:09,040 --> 00:02:10,976
Just got back.

35
00:02:11,000 --> 00:02:13,056
I'm on my way to work, but...

36
00:02:13,080 --> 00:02:15,176
I wanted to see you.

37
00:02:15,200 --> 00:02:16,840
Great.

38
00:02:20,960 --> 00:02:22,600
Go on, sir!

39
00:02:31,480 --> 00:02:32,960
So, what was he like?

40
00:02:34,000 --> 00:02:35,496
Like?

41
00:02:35,520 --> 00:02:38,239
Yeah. What did you make of him?

42
00:02:41,640 --> 00:02:45,336
He was young. About my age.

43
00:02:45,360 --> 00:02:46,920
Dressed in a hoody.

44
00:02:48,920 --> 00:02:51,640
He was... He was frightened.

45
00:02:53,280 --> 00:02:54,496
Like he was...

46
00:02:54,520 --> 00:02:57,016
And you'd never seen him before?

47
00:02:57,040 --> 00:02:58,600
No. Never.

48
00:03:01,960 --> 00:03:03,520
What should we do?

49
00:03:06,120 --> 00:03:07,400
About his warning?

50
00:03:08,680 --> 00:03:10,576
Something else hidden in the code.

51
00:03:10,600 --> 00:03:11,640
That's right.

52
00:03:14,560 --> 00:03:15,600
What do you think?

53
00:03:18,880 --> 00:03:23,200
I guess that I trust Saara's
instincts. She's been right before.

54
00:03:27,400 --> 00:03:29,656
It feels like a provocation to me.

55
00:03:29,680 --> 00:03:32,816
It's classic FSB mind games.

56
00:03:32,840 --> 00:03:34,816
It's very vague.

57
00:03:34,840 --> 00:03:37,576
Nothing specific, nothing we can use.

58
00:03:37,600 --> 00:03:38,896
Resources are tight, you know.

59
00:03:38,920 --> 00:03:41,296
I can't keep throwing people
at this thing, you know,

60
00:03:41,320 --> 00:03:42,920
Not without something concrete to go on.

61
00:03:46,480 --> 00:03:50,176
Look, if you want to keep looking,
that's fine, all right?

62
00:03:50,200 --> 00:03:52,496
But in your own time, OK?

63
00:03:52,520 --> 00:03:54,800
OK. I better run.

64
00:04:00,560 --> 00:04:02,560
That's it? Apparently.

65
00:04:05,720 --> 00:04:07,160
Hey. What?

66
00:04:08,680 --> 00:04:10,480
Do you wanna get a drink after work?

67
00:04:16,480 --> 00:04:19,816
Look... what happened in Harrogate -

68
00:04:19,840 --> 00:04:21,160
it was a mistake, OK?

69
00:04:23,280 --> 00:04:27,056
I don't usually drink alcohol and I...

70
00:04:27,080 --> 00:04:28,880
It was a mistake. That's all.

71
00:04:29,960 --> 00:04:30,960
Sure.

72
00:04:50,400 --> 00:04:52,776
How much do you know
about what we do here?

73
00:04:52,800 --> 00:04:55,536
Just what I've read online.

74
00:04:55,560 --> 00:04:59,376
That we're Putin's poodle.
A propaganda mouthpiece.

75
00:04:59,400 --> 00:05:01,776
Of course the people who say that
mostly work

76
00:05:01,800 --> 00:05:04,496
for media billionaires and publish
what they're told to publish.

77
00:05:04,520 --> 00:05:06,216
So glass houses, wouldn't you say?

78
00:05:06,240 --> 00:05:09,296
Or maybe you don't know that
English expression? No, I know it.

79
00:05:09,320 --> 00:05:12,736
Steve Cleary,
one of our shooting producers.

80
00:05:12,760 --> 00:05:16,336
Hi. Rad tebya videt. I'm afraid
that's the only Russian I know.

81
00:05:16,360 --> 00:05:18,776
Nice to meet you too.

82
00:05:18,800 --> 00:05:19,896
You ready to get out there?

83
00:05:19,920 --> 00:05:21,136
Now?

84
00:05:21,160 --> 00:05:23,536
Sure. Why not? Just do what he says.

85
00:05:23,560 --> 00:05:26,576
He knows what he's doing. More or less.

86
00:05:26,600 --> 00:05:27,600
OK.

87
00:05:40,120 --> 00:05:43,496
Are you Daz? That's right.

88
00:05:43,520 --> 00:05:46,536
Thanks for coming.
I'm Kathy. Can I join you?

89
00:05:46,560 --> 00:05:47,640
Be my guest.

90
00:05:51,320 --> 00:05:54,336
I'm told you were mentioned at
Cobr recently.

91
00:05:54,360 --> 00:05:56,056
Really?

92
00:05:56,080 --> 00:05:58,216
Did they enjoy my Russian light show?

93
00:05:58,240 --> 00:06:00,216
I think it got their attention.

94
00:06:00,240 --> 00:06:03,176
And Putin's, probably. It's hard
to undermine the free world

95
00:06:03,200 --> 00:06:05,480
when the lights in your office
are literally on the blink.

96
00:06:07,160 --> 00:06:09,200
Apparently some people thought
that it was us.

97
00:06:10,400 --> 00:06:12,576
Is that right?

98
00:06:12,600 --> 00:06:14,096
Well...

99
00:06:14,120 --> 00:06:15,656
you only have to ask.

100
00:06:15,680 --> 00:06:18,016
You know what?

101
00:06:18,040 --> 00:06:20,680
That is exactly what I've been sent
to talk to you about.

102
00:06:21,840 --> 00:06:24,776
I thought GCHQ didn't employ
black hats.

103
00:06:24,800 --> 00:06:29,976
Well, maybe not employ, exactly.
More of an informal contribution.

104
00:06:30,000 --> 00:06:31,296
On what basis?

105
00:06:31,320 --> 00:06:32,920
On a patriotic basis.

106
00:06:33,960 --> 00:06:36,056
That's how you describe yourself, isn't it?

107
00:06:36,080 --> 00:06:37,856
Jolly Roger the Patriotic Hacker?

108
00:06:37,880 --> 00:06:39,976
Even patriots get paid, Kathy.

109
00:06:40,000 --> 00:06:42,160
I'm sure we can come to
an arrangement.

110
00:07:03,560 --> 00:07:05,856
This is it? This is it.

111
00:07:05,880 --> 00:07:08,656
Vote Labour. Vote Labour.

112
00:07:08,680 --> 00:07:10,480
Vote Labour. Thanks very much. Cheers.

113
00:07:12,880 --> 00:07:14,016
Put them on.

114
00:07:14,040 --> 00:07:15,536
You're joking right?

115
00:07:15,560 --> 00:07:17,656
No, I'm not joking.

116
00:07:17,680 --> 00:07:19,416
I'm not in any danger.

117
00:07:19,440 --> 00:07:20,600
Just do it, OK?

118
00:07:32,240 --> 00:07:33,760
Who are they?

119
00:07:45,960 --> 00:07:47,176
Now.

120
00:07:47,200 --> 00:07:49,896
I never thought I'd have to dress
in full riot gear

121
00:07:49,920 --> 00:07:53,216
here on the streets of the UK.
But with this general election

122
00:07:53,240 --> 00:07:54,856
just days away...

123
00:07:54,880 --> 00:07:56,080
Again.

124
00:07:57,920 --> 00:08:00,736
I never thought I'd have
to dress in full riot gear,

125
00:08:00,760 --> 00:08:02,936
here on the streets of the UK.

126
00:08:02,960 --> 00:08:04,936
But with this critical general...

127
00:08:04,960 --> 00:08:08,376
election just days away,
confrontations like this

128
00:08:08,400 --> 00:08:11,016
are becoming more and more common.

129
00:08:11,040 --> 00:08:13,776
There. That's great, with the glass
breaking. Use that. Yeah.

130
00:08:13,800 --> 00:08:15,736
We want an end to immigration.

131
00:08:15,760 --> 00:08:17,816
But they don't care about democracy
or free speech.

132
00:08:17,840 --> 00:08:18,896
What's she saying?

133
00:08:18,920 --> 00:08:21,096
"Only electing a white populist regime

134
00:08:21,120 --> 00:08:23,576
"can put an end to this chaos,"
blah-blah-blah.

135
00:08:23,600 --> 00:08:26,600
OK, great. We'll take that.
Have you got a good end shot?

136
00:08:28,040 --> 00:08:29,120
The girl.

137
00:08:32,680 --> 00:08:34,416
Perfect. Great.

138
00:08:34,440 --> 00:08:36,816
Upload that and e-mail me
the metrics when they're in.

139
00:08:36,840 --> 00:08:38,120
Great job, Marina.

140
00:08:43,120 --> 00:08:45,216
Excuse me.

141
00:08:45,240 --> 00:08:46,360
Angie.

142
00:08:47,640 --> 00:08:49,296
Steve - how did he know?

143
00:08:49,320 --> 00:08:50,776
Know what?

144
00:08:50,800 --> 00:08:54,376
He gave me the riot gear
before there was any violence.

145
00:08:54,400 --> 00:08:56,336
He knew it was going to happen.

146
00:08:56,360 --> 00:08:59,240
Did we organise
that counter-demonstration?

147
00:09:00,440 --> 00:09:02,200
We organised both of them.

148
00:09:04,240 --> 00:09:06,480
What? Come on.

149
00:09:13,840 --> 00:09:16,696
Right. Facebook page for
Luton For Labour,

150
00:09:16,720 --> 00:09:19,256
set up seven months ago, by us.

151
00:09:19,280 --> 00:09:21,136
We tweet about it with our fake accounts

152
00:09:21,160 --> 00:09:24,176
and then the bots retweet it
thousands of times.

153
00:09:24,200 --> 00:09:26,656
And then like-minded people sign up.

154
00:09:26,680 --> 00:09:30,096
So it doesn't exist,
Luton For Labour? You made it up?

155
00:09:30,120 --> 00:09:33,776
Well, it exists, on this page.
It's got 96 members.

156
00:09:33,800 --> 00:09:36,736
And here's the message
in the diary about today's event.

157
00:09:36,760 --> 00:09:37,976
Put there by you?

158
00:09:38,000 --> 00:09:40,656
That's right.

159
00:09:40,680 --> 00:09:44,536
OK? And here's the Facebook page

160
00:09:44,560 --> 00:09:47,016
for Take Back Control Of Luton,

161
00:09:47,040 --> 00:09:50,816
a fascist group that think it's time
we went back to the 1930s,

162
00:09:50,840 --> 00:09:52,360
also set up by us.

163
00:09:53,640 --> 00:09:55,896
And here's a message
about a protest today,

164
00:09:55,920 --> 00:09:58,936
at the same time, on the same street.

165
00:09:58,960 --> 00:10:00,016
So they all turn up,

166
00:10:00,040 --> 00:10:02,736
completely unaware
there's gonna be a rival group,

167
00:10:02,760 --> 00:10:05,816
and then as soon as they see
each other, they clash.

168
00:10:05,840 --> 00:10:08,016
There's no need for us
to provoke on the ground.

169
00:10:08,040 --> 00:10:09,856
If we've attracted the right kind of people,

170
00:10:09,880 --> 00:10:11,320
it'll kick off of its own accord.

171
00:10:13,200 --> 00:10:15,856
So it's all made up. The whole thing.

172
00:10:15,880 --> 00:10:17,960
Well, I prefer "managed".

173
00:10:21,120 --> 00:10:23,736
But what's the point
of reporting something

174
00:10:23,760 --> 00:10:26,856
that's so obviously fake news?

175
00:10:26,880 --> 00:10:29,616
Look, you need to forget all your
previous experience

176
00:10:29,640 --> 00:10:33,896
as a journalist, OK?
Whether it's faked isn't the point.

177
00:10:33,920 --> 00:10:37,040
I mean, everything that's reported
is fake, one way or another.

178
00:10:38,200 --> 00:10:39,496
We know people won't believe it.

179
00:10:39,520 --> 00:10:42,296
It probably contradicts what we said
yesterday. It doesn't matter.

180
00:10:42,320 --> 00:10:47,336
The point is to get people used to
the idea that everything's a lie,

181
00:10:47,360 --> 00:10:49,176
that there is no truth.

182
00:10:49,200 --> 00:10:51,456
And once they accept that...

183
00:10:51,480 --> 00:10:54,120
well, biggest liar wins.

184
00:13:04,040 --> 00:13:05,160
Shit.

185
00:13:23,840 --> 00:13:25,400
Christ!

186
00:13:40,880 --> 00:13:43,120
Where did you get all this stuff?

187
00:13:44,560 --> 00:13:46,216
Back of a skip.

188
00:13:46,240 --> 00:13:48,616
When they were clearing out... Oakley.

189
00:13:48,640 --> 00:13:49,920
Is that for Morse code?

190
00:13:54,640 --> 00:13:56,616
I'm... I'm sorry.
I'm interrupting your meal.

191
00:13:56,640 --> 00:13:59,800
No, here, here. Here, have a seat.

192
00:14:06,240 --> 00:14:08,200
Here. Try it.

193
00:14:14,120 --> 00:14:15,576
Good?

194
00:14:15,600 --> 00:14:17,336
I-I can't...

195
00:14:17,360 --> 00:14:18,520
Sorry.

196
00:14:46,200 --> 00:14:49,336
Have a go. Go on.

197
00:14:49,360 --> 00:14:50,800
Me?

198
00:15:01,360 --> 00:15:02,576
How was that?

199
00:15:02,600 --> 00:15:04,960
Borderline crap.

200
00:15:09,240 --> 00:15:13,256
This must all seem
very, very old-fashioned to you,

201
00:15:13,280 --> 00:15:16,336
but this was... This one -
this was state-of-the-art.

202
00:15:16,360 --> 00:15:19,376
State-of-the-art in its day.

203
00:15:19,400 --> 00:15:20,816
You nicked it, didn't you?

204
00:15:20,840 --> 00:15:22,096
No.

205
00:15:22,120 --> 00:15:24,336
No, no, I told you.

206
00:15:24,360 --> 00:15:26,600
I found it. Back of a skip.

207
00:15:28,680 --> 00:15:29,840
Where you found me.

208
00:15:38,880 --> 00:15:40,520
I haven't got very much.

209
00:15:43,480 --> 00:15:49,120
But if you come barging in uninvited
you have to take your chances.

210
00:15:50,760 --> 00:15:53,240
Like I say, I'm really not hungry.

211
00:15:55,000 --> 00:15:57,096
You'll eat what you're given...

212
00:15:57,120 --> 00:15:58,960
and you'll enjoy it.

213
00:16:11,720 --> 00:16:13,576
It's really good.

214
00:16:13,600 --> 00:16:16,016
You needn't sound so surprised.

215
00:16:16,040 --> 00:16:20,936
Anyhow, my brilliant
analytical mastermind

216
00:16:20,960 --> 00:16:24,936
deduces that you didn't come here
for the pleasure of my company.

217
00:16:24,960 --> 00:16:27,880
Come on - spit it out...
if you see what I mean.

218
00:16:29,080 --> 00:16:32,216
You're gonna tell me I shouldn't
discuss this with you.

219
00:16:32,240 --> 00:16:34,616
Compartmentation and all that.

220
00:16:34,640 --> 00:16:35,640
Probably.

221
00:16:38,160 --> 00:16:39,360
OK.

222
00:16:41,360 --> 00:16:45,496
I think there's something else
hidden in the BT malware.

223
00:16:45,520 --> 00:16:46,896
A third stage.

224
00:16:46,920 --> 00:16:49,760
And your suspicions
aren't widely shared?

225
00:16:53,160 --> 00:16:55,456
Everyone thought I was so clever,

226
00:16:55,480 --> 00:16:57,240
finding the hidden level.

227
00:16:58,320 --> 00:17:04,176
But... I'm wondering if we weren't
meant to find it,

228
00:17:04,200 --> 00:17:05,760
so that we didn't look any further.

229
00:17:07,600 --> 00:17:10,520
I think maybe there's something else
hidden in there.

230
00:17:13,200 --> 00:17:15,576
It's the Nigerian prince.

231
00:17:15,600 --> 00:17:19,336
What? You get an e-mail from
a Nigerian Prince.

232
00:17:19,360 --> 00:17:24,456
He has �50 million and he wants to
deposit it in your account.

233
00:17:24,480 --> 00:17:26,096
Hurrah. What do you do?

234
00:17:26,120 --> 00:17:28,536
Delete it. It's spam.
Everyone knows that.

235
00:17:28,560 --> 00:17:29,600
Exactly.

236
00:17:30,720 --> 00:17:33,576
As soon as you see an e-mail
from a Nigerian prince,

237
00:17:33,600 --> 00:17:37,336
without even opening it,
you think it's spam.

238
00:17:37,360 --> 00:17:42,856
Trouble is, the other side knows...
that's what you're going to think.

239
00:17:42,880 --> 00:17:45,416
The Russians are always
looking at probabilities -

240
00:17:45,440 --> 00:17:48,616
they adore working out
how one behaviour leads to

241
00:17:48,640 --> 00:17:51,000
another predictable behaviour.

242
00:17:52,040 --> 00:17:55,496
They've been studying us,
how we behave,

243
00:17:55,520 --> 00:17:58,176
since... Well, since before the war.

244
00:17:58,200 --> 00:18:01,919
Sounds like you admire them -
the Russians.

245
00:18:04,640 --> 00:18:06,320
No, I don't admire them.

246
00:18:08,120 --> 00:18:11,360
I respect them, as worthy adversaries.

247
00:18:13,960 --> 00:18:15,056
So, what are you saying?

248
00:18:15,080 --> 00:18:16,336
What am I saying? I'm saying,

249
00:18:16,360 --> 00:18:21,056
yes, what if the other side has
already predicted

250
00:18:21,080 --> 00:18:24,896
every step you'll take
when you analyse the malware?

251
00:18:24,920 --> 00:18:28,656
OK, fine, but how does that help?

252
00:18:28,680 --> 00:18:29,896
It's a mountain of code.

253
00:18:29,920 --> 00:18:32,256
I still have no idea where to start.

254
00:18:32,280 --> 00:18:34,816
Dear.

255
00:18:34,840 --> 00:18:37,440
"A mountain of code."
Do you mind if I...?

256
00:18:39,080 --> 00:18:43,416
Perhaps it will make you
check your assumptions.

257
00:18:43,440 --> 00:18:45,976
Remember the Nigerian prince.

258
00:18:46,000 --> 00:18:48,376
If you find yourself scouring through

259
00:18:48,400 --> 00:18:51,856
thousands and thousands
of lines of code,

260
00:18:51,880 --> 00:18:53,760
that's probably...

261
00:18:55,000 --> 00:18:57,736
exactly what they're expecting you to do.

262
00:18:57,760 --> 00:18:59,136
Don't.

263
00:18:59,160 --> 00:19:01,400
Do something else, unexpected.

264
00:19:03,280 --> 00:19:04,680
OK.

265
00:19:05,800 --> 00:19:06,880
Like what?

266
00:19:09,080 --> 00:19:10,536
Check the comms.

267
00:19:10,560 --> 00:19:13,776
Find out how it's communicating
and you're halfway there.

268
00:19:13,800 --> 00:19:16,856
But it doesn't. That's the point.

269
00:19:16,880 --> 00:19:19,736
This malware doesn't beacon at all.

270
00:19:19,760 --> 00:19:22,856
Well, I suspect it's how
you define communicating.

271
00:19:22,880 --> 00:19:25,240
Everything communicates,
one way or another.

272
00:19:28,200 --> 00:19:31,240
You'll have to think outside the box.

273
00:19:35,880 --> 00:19:40,920
And, if you can't, then you have
to find someone... who can.

274
00:19:47,560 --> 00:19:49,216
Aha.

275
00:19:49,240 --> 00:19:50,896
Well, I don't know, I...

276
00:19:50,920 --> 00:19:54,479
I think there's life in the old dog yet.

277
00:20:06,800 --> 00:20:08,576
Hey.

278
00:20:08,600 --> 00:20:10,616
You still here?

279
00:20:10,640 --> 00:20:13,840
Working on the BT malware...
in my own time.

280
00:20:16,320 --> 00:20:17,840
So, what you doing?

281
00:20:24,160 --> 00:20:25,880
Questioning our assumptions.

282
00:20:27,240 --> 00:20:28,720
You've lost me.

283
00:20:29,960 --> 00:20:31,160
Everything.

284
00:20:32,480 --> 00:20:33,840
What we think its purpose is.

285
00:20:34,960 --> 00:20:37,400
Whether it communicates
with the outside world.

286
00:20:38,760 --> 00:20:41,656
I thought it didn't communicate.

287
00:20:41,680 --> 00:20:42,856
Exactly.

288
00:20:42,880 --> 00:20:44,440
That's one of our assumptions.

289
00:20:47,080 --> 00:20:49,960
Another is that it didn't run
in the sandbox.

290
00:20:51,280 --> 00:20:52,879
I'm gonna try again.

291
00:22:04,720 --> 00:22:06,400
Anything?

292
00:22:11,440 --> 00:22:13,400
Hey. It was worth a try.

293
00:22:17,560 --> 00:22:20,840
Why didn't he say anything else?
In Harrogate?

294
00:22:22,400 --> 00:22:24,120
Why couldn't he be more specific?

295
00:22:29,120 --> 00:22:30,600
Maybe he didn't know.

296
00:22:33,600 --> 00:22:36,696
Or maybe Danny IS right

297
00:22:36,720 --> 00:22:40,056
and it's just another provocation.

298
00:22:40,080 --> 00:22:42,376
Another way to fuck with us -

299
00:22:42,400 --> 00:22:45,456
tie us in knots looking for
something that doesn't exist?

300
00:22:45,480 --> 00:22:48,096
I don't know. I don't know
what I'm doing any more.

301
00:22:48,120 --> 00:22:49,360
Yes, you do.

302
00:22:50,920 --> 00:22:53,600
That is about the only thing
that is for sure here.

303
00:22:56,200 --> 00:22:57,600
You were born for this.

304
00:23:03,960 --> 00:23:05,400
Don't stay too late.

305
00:23:40,560 --> 00:23:41,920
You're not convinced, are you?

306
00:23:45,880 --> 00:23:48,176
Why did you bring me over here?

307
00:23:48,200 --> 00:23:49,280
Don't you know?

308
00:23:50,360 --> 00:23:52,040
No, actually. I don't.

309
00:24:03,040 --> 00:24:04,200
I read this.

310
00:24:06,480 --> 00:24:07,640
Tell me why you wrote it.

311
00:24:09,040 --> 00:24:10,520
To cause trouble.

312
00:24:11,560 --> 00:24:13,040
No, I don't think so.

313
00:24:14,240 --> 00:24:17,056
I think you were trying
to make Russia a better place.

314
00:24:17,080 --> 00:24:18,616
Really?

315
00:24:18,640 --> 00:24:20,456
Yeah, I think so.

316
00:24:20,480 --> 00:24:23,560
And you risked your liberty and the
safety of your daughter to do it.

317
00:24:25,040 --> 00:24:27,920
I think you're a patriot, but you
probably don't like to admit it.

318
00:24:29,440 --> 00:24:33,600
That's what I'm trying to do here -
make Britain a better place.

319
00:24:35,200 --> 00:24:38,336
But you're supporting Putin.

320
00:24:38,360 --> 00:24:39,840
And we were criticising him.

321
00:24:41,320 --> 00:24:42,576
Well, we're taking his money.

322
00:24:42,600 --> 00:24:44,280
It's not necessarily the same thing.

323
00:24:46,280 --> 00:24:48,456
Look, it's very simple.

324
00:24:48,480 --> 00:24:51,256
You pointed out everything that was
wrong with your society

325
00:24:51,280 --> 00:24:52,576
and you were very good at it.

326
00:24:52,600 --> 00:24:54,520
And I want you to do
the same thing here.

327
00:24:57,360 --> 00:25:02,336
But Putin wants to trample all over
Britain, not reform it.

328
00:25:02,360 --> 00:25:04,176
No, he doesn't.

329
00:25:04,200 --> 00:25:07,856
He wants to overturn the world order
and he's right.

330
00:25:07,880 --> 00:25:10,376
Russia has to get out from under
the domination of the West

331
00:25:10,400 --> 00:25:11,856
if it's gonna grow.

332
00:25:11,880 --> 00:25:14,976
And we have to tear apart what
we've got here, from the inside,

333
00:25:15,000 --> 00:25:16,920
so we can build again, better.

334
00:25:30,600 --> 00:25:32,680
Why can't I come in the front entrance?

335
00:25:35,560 --> 00:25:38,800
Our staff would be uncomfortable,
having you in the building.

336
00:25:41,280 --> 00:25:45,680
Why? Do I have "black hat" tattooed
on my forehead?

337
00:26:01,320 --> 00:26:02,576
Wait for me here.

338
00:26:02,600 --> 00:26:05,776
What? Why? How long will you be?

339
00:26:05,800 --> 00:26:07,000
I don't know.

340
00:26:24,320 --> 00:26:27,120
Hey. Can I borrow her for a minute?

341
00:26:29,520 --> 00:26:31,880
Sure.

342
00:26:47,200 --> 00:26:49,640
You know that we've been hunting
the BT coders?

343
00:26:51,560 --> 00:26:52,600
You found them?

344
00:26:56,480 --> 00:26:59,640
The guy you met in Harrogate -
is he one of these?

345
00:27:09,160 --> 00:27:11,200
No. No.

346
00:27:14,800 --> 00:27:16,920
Please. This is really important.

347
00:27:25,400 --> 00:27:26,480
I promised.

348
00:27:28,160 --> 00:27:30,000
I promised I wouldn't identify him.

349
00:27:32,480 --> 00:27:35,640
He said his life would be in danger.
I told you, he was terrified.

350
00:27:37,720 --> 00:27:41,136
Well, we're about to publish their
names and photographs.

351
00:27:41,160 --> 00:27:44,216
You're what? Why?

352
00:27:44,240 --> 00:27:46,256
As part of our response to the attack -

353
00:27:46,280 --> 00:27:47,680
to show that Russia was behind it.

354
00:27:49,000 --> 00:27:50,616
Not him. Please.

355
00:27:50,640 --> 00:27:53,120
We have to protect him. I promised him.

356
00:27:54,720 --> 00:27:55,760
Who?

357
00:27:58,200 --> 00:27:59,440
Who, Saara?

358
00:28:11,840 --> 00:28:13,240
Vadim Trusov.

359
00:28:15,280 --> 00:28:17,536
Yeah.

360
00:28:17,560 --> 00:28:18,920
How do you know?

361
00:28:21,400 --> 00:28:25,736
I went to uni with him.
That's how I know he's genuine.

362
00:28:25,760 --> 00:28:27,976
Please don't do anything to hurt him.

363
00:28:28,000 --> 00:28:31,920
I don't care about the others
but don't expose him. Please.

364
00:28:33,080 --> 00:28:35,296
That would be even worse for him -

365
00:28:35,320 --> 00:28:36,936
if we expose everyone else but not him,

366
00:28:36,960 --> 00:28:39,096
it's just gonna throw suspicion on him.

367
00:28:39,120 --> 00:28:42,176
It's gonna make it look like he's a
British spy. What, so

368
00:28:42,200 --> 00:28:44,896
this is everyone - the whole team?
Is that what you're saying?

369
00:28:44,920 --> 00:28:47,136
No, but... So why can't he be
one of the ones you miss out?

370
00:28:47,160 --> 00:28:48,336
Because he's a key player.

371
00:28:48,360 --> 00:28:51,016
If he's not there
it's gonna look really suspicious.

372
00:28:51,040 --> 00:28:54,320
It's actually safer for him if he's
exposed as part of the group.

373
00:29:00,600 --> 00:29:01,960
Saara?

374
00:29:05,000 --> 00:29:06,640
He'll think I've betrayed him.

375
00:29:19,080 --> 00:29:20,640
Are you OK?

376
00:29:33,440 --> 00:29:36,096
Can I say something? Yeah, of course.

377
00:29:36,120 --> 00:29:37,696
Doesn't this make it more likely

378
00:29:37,720 --> 00:29:40,216
that what he told her in Harrogate
was true?

379
00:29:40,240 --> 00:29:42,096
Vadim.

380
00:29:42,120 --> 00:29:43,976
Well, he's one of the coders.

381
00:29:44,000 --> 00:29:46,896
They wouldn't risk someone like
that on a provocation operation,

382
00:29:46,920 --> 00:29:48,496
would they?

383
00:29:48,520 --> 00:29:50,576
They'd just send someone expendable.

384
00:29:50,600 --> 00:29:51,720
Someone like me.

385
00:29:55,440 --> 00:29:59,376
Unless... they knew their coder
was at college

386
00:29:59,400 --> 00:30:01,456
with someone from our
malware department,

387
00:30:01,480 --> 00:30:04,560
so that sending him would make their
provocation more believable.

388
00:30:05,960 --> 00:30:09,696
Yeah. But how could they know that?

389
00:30:09,720 --> 00:30:11,296
That she worked here? And also,

390
00:30:11,320 --> 00:30:13,800
they had no idea who was
gonna turn up, did they?

391
00:30:17,160 --> 00:30:21,016
But even if what he says is true,
where does that get us?

392
00:30:21,040 --> 00:30:23,816
I've had every hacker in this
building tear this code apart

393
00:30:23,840 --> 00:30:25,840
and there's nothing. It's a dead end.

394
00:30:31,520 --> 00:30:35,280
So... should I give them all
to Jolly Roger - him included?

395
00:30:40,480 --> 00:30:42,680
Yeah. Do it.

396
00:30:48,400 --> 00:30:50,416
All good? Fine.

397
00:30:50,440 --> 00:30:51,560
OK.

398
00:30:57,920 --> 00:31:00,136
Sorry to keep you waiting.

399
00:31:00,160 --> 00:31:02,736
Positions of power and influence.

400
00:31:02,760 --> 00:31:06,496
One of the men named by the
Jolly Roger website is Vadim Trusov,

401
00:31:06,520 --> 00:31:10,160
the son of Felix and Ludmilla
Trusov, owners of the Russ...

402
00:31:19,480 --> 00:31:21,536
You're gonna have to explain this to me.

403
00:31:21,560 --> 00:31:23,560
How Vadim's any different
from you or me.

404
00:31:25,040 --> 00:31:27,216
He does what he's told
because it's his job,

405
00:31:27,240 --> 00:31:28,600
just like you and me.

406
00:31:30,120 --> 00:31:32,776
Yes. There is a difference.

407
00:31:32,800 --> 00:31:34,576
He took a massive risk to try to help us,

408
00:31:34,600 --> 00:31:36,840
whereas you and I
just threw him to the wolves.

409
00:31:38,040 --> 00:31:39,896
Saara...

410
00:31:39,920 --> 00:31:41,256
Jeremy...

411
00:31:41,280 --> 00:31:45,096
This Jolly Roger - who is he?
See what you can find out.

412
00:31:45,120 --> 00:31:47,376
Is he a front for the spooks?
Does he even exist?

413
00:31:47,400 --> 00:31:48,416
Quick as you can, yeah?

414
00:31:48,440 --> 00:31:50,840
And prep a background piece
on everything else he's done.

415
00:31:58,800 --> 00:32:00,376
Angie.

416
00:32:00,400 --> 00:32:02,680
What? Can I speak to you?

417
00:32:10,760 --> 00:32:13,696
I'd like to try for an interview...

418
00:32:13,720 --> 00:32:15,816
with one of the coders.

419
00:32:15,840 --> 00:32:18,096
The bids are already in.
Might happen. Might not.

420
00:32:18,120 --> 00:32:20,176
Depends which way they wanna play it.

421
00:32:20,200 --> 00:32:22,920
Anyway, it's a job for
one of the presenters. No offence.

422
00:32:24,080 --> 00:32:25,840
I may have another way in.

423
00:32:27,520 --> 00:32:30,240
I think Vadim Trusov would talk to me.

424
00:32:31,520 --> 00:32:33,136
Why?

425
00:32:33,160 --> 00:32:34,720
We're friends.

426
00:32:57,320 --> 00:32:58,600
Hiya.

427
00:33:04,000 --> 00:33:07,736
Hi. Tell me you're not going into
work now.

428
00:33:07,760 --> 00:33:09,319
Yeah, 'fraid so.

429
00:33:13,680 --> 00:33:16,280
What are you looking at?

430
00:33:31,680 --> 00:33:34,456
You guys not gonna do anything?
No can do, mate.

431
00:33:34,480 --> 00:33:36,319
It's a police-free zone, innit?

432
00:33:45,480 --> 00:33:47,040
Can you hold that?

433
00:38:26,040 --> 00:38:27,600
You ready?

434
00:38:29,760 --> 00:38:30,880
OK.

435
00:38:41,720 --> 00:38:42,800
OK?

436
00:38:44,800 --> 00:38:46,680
You know you can do this.

437
00:38:48,520 --> 00:38:49,880
Thank you.

438
00:39:18,720 --> 00:39:21,656
Mr Trusov,
you're accused of being behind

439
00:39:21,680 --> 00:39:24,536
the cyber-attack that caused
billions of dollars of damage

440
00:39:24,560 --> 00:39:25,816
to another nation.

441
00:39:25,840 --> 00:39:27,976
What's your response
to these allegations?

442
00:39:28,000 --> 00:39:29,920
I had nothing to do with this.

443
00:39:30,960 --> 00:39:35,696
What about the evidence offered by
the Jolly Roger website?

444
00:39:35,720 --> 00:39:37,720
It's incontrovertible, isn't it?

445
00:39:39,240 --> 00:39:40,376
What can I say?

446
00:39:40,400 --> 00:39:43,496
I'm a computer engineer
working in cybersecurity.

447
00:39:43,520 --> 00:39:46,296
I know absolutely nothing about this.

448
00:39:46,320 --> 00:39:48,216
Your parents,
Felix and Ludmilla Trusov...

449
00:39:48,240 --> 00:39:50,736
I don't have anything
to do with my parents.

450
00:39:50,760 --> 00:39:53,536
I make my own way in the world.

451
00:39:53,560 --> 00:39:56,256
Maybe that's why I was targeted -
because of my parents.

452
00:39:56,280 --> 00:39:57,680
I don't know.

453
00:39:59,000 --> 00:40:02,416
What about these people...

454
00:40:02,440 --> 00:40:04,520
who are accused alongside you?

455
00:40:07,640 --> 00:40:10,240
I've never seen them before in my life.

456
00:40:16,720 --> 00:40:20,056
So, to your knowledge you had never
before met anyone,

457
00:40:20,080 --> 00:40:22,456
dealt with anyone, from the FSB?

458
00:40:22,480 --> 00:40:24,176
Is that what you're saying?

459
00:40:24,200 --> 00:40:25,816
No.

460
00:40:25,840 --> 00:40:27,160
Not until yesterday.

461
00:40:29,320 --> 00:40:32,776
You met the FSB yesterday? Why?

462
00:40:32,800 --> 00:40:35,416
They had something for me.

463
00:40:35,440 --> 00:40:37,496
What did they have for you?

464
00:40:37,520 --> 00:40:39,616
Information.

465
00:40:39,640 --> 00:40:41,616
Information?

466
00:40:41,640 --> 00:40:43,896
About the people who did this to me.

467
00:40:43,920 --> 00:40:47,256
About the people who tried
to ruin my life.

468
00:40:47,280 --> 00:40:48,400
What people?

469
00:40:50,040 --> 00:40:52,136
One of them is an analyst

470
00:40:52,160 --> 00:40:56,256
at the UK's
intelligence organisation, GCHQ.

471
00:40:56,280 --> 00:40:59,216
She's on secondment from
the National Security Agency

472
00:40:59,240 --> 00:41:00,616
in the US.

473
00:41:00,640 --> 00:41:05,376
The other is an illegal hacker
who works as a freelance for GCHQ,

474
00:41:05,400 --> 00:41:07,720
known as Jolly Roger.

475
00:41:13,560 --> 00:41:16,560
The analyst's name is Kathy Freeman.

476
00:41:20,720 --> 00:41:24,336
The hacker is Darran Wiskowski.

477
00:41:24,360 --> 00:41:26,640
Their addresses are written there.

478
00:41:32,880 --> 00:41:34,880
So, can you explain how you...

479
00:42:06,720 --> 00:42:09,056
The other is an illegal hacker

480
00:42:09,080 --> 00:42:11,216
who works as a freelance for GCHQ,

481
00:42:11,240 --> 00:42:13,120
known as Jolly Roger.

482
00:42:18,040 --> 00:42:21,240
The analyst's name is Kathy Freeman.

483
00:42:47,960 --> 00:42:50,160
You still think that
he was just doing his job?

484
00:43:25,960 --> 00:43:28,440
I've had to search
the whole building to find you.

485
00:43:37,800 --> 00:43:40,056
So...

486
00:43:40,080 --> 00:43:41,120
are you leaving?

487
00:43:43,640 --> 00:43:44,840
I haven't decided.

488
00:43:46,320 --> 00:43:47,480
But are you safe here?

489
00:43:49,080 --> 00:43:51,080
What about your flat?
Won't you have to move out?

490
00:43:52,240 --> 00:43:53,880
Danny's getting me packed up.

491
00:43:56,560 --> 00:43:58,200
They'll find me somewhere else.

492
00:44:00,640 --> 00:44:02,880
You could stay with us.

493
00:44:04,440 --> 00:44:06,056
I mean, it's really tiny.

494
00:44:06,080 --> 00:44:07,880
You'd have to sleep on the sofa.

495
00:44:09,760 --> 00:44:11,120
But it's safe.

496
00:44:18,320 --> 00:44:19,440
Bedroom.

497
00:44:20,640 --> 00:44:22,216
It's cute.

498
00:44:22,240 --> 00:44:23,320
Yeah.

499
00:44:25,080 --> 00:44:27,696
And then there's a dining table,

500
00:44:27,720 --> 00:44:29,280
and then this is the kitchen.

501
00:44:32,160 --> 00:44:34,536
You're welcome to use
the fridge, stove, oven -

502
00:44:34,560 --> 00:44:37,200
anything. Thanks.

503
00:44:40,760 --> 00:44:42,520
Like I say, it's small.

504
00:44:43,680 --> 00:44:46,136
It'll only be for a couple of days.

505
00:44:46,160 --> 00:44:47,639
Stay as long as you need.

506
00:44:54,040 --> 00:44:57,200
My God. What happened?

507
00:45:01,040 --> 00:45:02,080
That's you.

508
00:45:03,360 --> 00:45:04,816
We work together.

509
00:45:04,840 --> 00:45:07,576
She needs somewhere safe to stay.

510
00:45:07,600 --> 00:45:09,520
I said she could stay here.

511
00:45:13,560 --> 00:45:15,096
OK.

512
00:45:15,120 --> 00:45:16,656
What happened?

513
00:45:16,680 --> 00:45:19,416
We were...

514
00:45:19,440 --> 00:45:21,760
We were attacked on the protest.

515
00:45:24,840 --> 00:45:26,656
I was arrested.

516
00:45:26,680 --> 00:45:29,856
God! Yeah. James, are you OK?

517
00:45:29,880 --> 00:45:31,656
I should go.

518
00:45:31,680 --> 00:45:33,696
No, no. She asked you to stay.

519
00:45:33,720 --> 00:45:35,320
Stay.

520
00:45:40,400 --> 00:45:43,120
So, what happens now?
Will they want to retaliate?

521
00:45:44,600 --> 00:45:45,640
Possibly.

522
00:45:47,280 --> 00:45:48,616
I think we're more worried

523
00:45:48,640 --> 00:45:51,256
about what Russia's got planned
for the election.

524
00:45:51,280 --> 00:45:54,416
God knows what else they've got
squirrel led away in our systems.

525
00:45:54,440 --> 00:45:57,720
Yeah, but another retaliation
can't be the answer, can it?

526
00:46:00,960 --> 00:46:03,216
Outing our analyst was just
them retaliating

527
00:46:03,240 --> 00:46:04,576
for us naming their coders.

528
00:46:04,600 --> 00:46:08,536
If we attack them again,
it's just an ever-escalating spiral.

529
00:46:08,560 --> 00:46:09,960
Surely it has to stop here.

530
00:46:11,280 --> 00:46:12,400
I hope you're right.

531
00:46:13,560 --> 00:46:16,160
But we're four points behind in the polls.

532
00:46:18,320 --> 00:46:21,840
A bit of sabre-rattling
goes down well with our base.

533
00:46:30,040 --> 00:46:33,160
Subtitles by Red Bee Media


